/*================基本样式重置================*/

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,select { margin:0; padding:0; }

i,em { font-weight:normal; font-style:normal; }

body { font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif; font-family:"Microsoft YaHei"; background:#fff;}

li { list-style:none; }

a,img,input { border:0 none; }

a { text-decoration:none; outline:none; }

a:hover { text-decoration:none; }

a:focus,input:focus { outline:0 none;}

textarea { resize:none; font-size:12px; outline:none; } /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/

select{outline:none;}



/*========定义基础样式========*/

.hide { display:none;}

.fl { float:left;}

.fr { float:right;}

.clearfix:after { content:" "; display:block; clear:both; height:0; }

.clearfix { zoom:1; }

.clear{clear:both;}



/*a标签鼠标hover高亮显示状态（可选用）

a .opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; } 

a:hover .opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }

*/



/*主体宽度样式（可选用）如有新宽度，命名规则以小写w开头，后接具体宽度数据，例：

.w1200{width: 1200px; margin: 0px auto; }

*/

.w_1145{width:1145px; margin:0 auto;}

a:hover img{/*filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;*/}





/*================header================*/

.header{width:100%;}

.h_top{line-height:40px; background:#f8f7f7;}

.h_top .h_left p{font-family:"Microsoft YaHei"; font-size:12px; color:#666; float:left;}

.h_top .h_left p img{vertical-align:middle; margin-right:10px;}

.h_top .h_left span{float:left; font-size:12px; color:#c9c9c9; padding:0 10px;}

.h_top .s_box{width:198px; height:28px; border:1px #eee solid; border-radius:5px; margin-top:4px;}

.h_top .s_box .s_txt{width:145px; height:28px; line-height:28px; border-radius:5px 0 0 5px; padding:0 10px; font-family:"Microsoft YaHei"; font-size:12px; color:#666;}

.h_top .s_box .s_btn{width:32px; height:28px; background:#70b92e url("../images/search.png") no-repeat center center; text-indent:-9999px; border-radius:0 5px 5px 0; cursor:pointer;}

.h_bottom{background:#fff;}

.h_bottom .logo{margin-top:15px; margin-bottom:10px;}

.h_bottom .nav{margin-top:5px;}

.h_bottom .nav li{float:left; width:88px; height:100px; text-align:center; margin-left:1px;}

.h_bottom .nav li a{display:block; width:88px; height:100px;}

.h_bottom .nav li a p{font-family:"Microsoft YaHei"; font-size:16px; color:#333; padding-top:36px;}

.h_bottom .nav li a span{font-family:"Microsoft YaHei"; font-size:10px; color:#999; text-transform:uppercase;}

.h_bottom .nav li a.on{background:#f9f8f8;}

.h_bottom .nav li a.on p{color:#70b92e;}

.h_bottom .nav li a.on span{color:#70b92e;}

.h_bottom .nav li a:hover{background:#f9f8f8;}

.h_bottom .nav li a:hover p{color:#70b92e;}

.h_bottom .nav li a:hover span{color:#70b92e;}





/*================footer================*/

.footer{margin-top:30px;}

.footer .f_top{height:231px; background:#1f77c2;}

.footer .f_top .f_left{margin-top:18px; width:678px; background:url("../images/f_line2.jpg") no-repeat right center;}

.footer .f_top .f_left dl{width:110px; float:left;}

.footer .f_top .f_left dt{font-family:"Microsoft YaHei"; font-size:16px; color:#fff; padding-bottom:10px; background:url("../images/f_line1.jpg") no-repeat left bottom; margin-bottom:5px;}

.footer .f_top .f_left dd{height:24px; line-height:24px;}

.footer .f_top .f_left dd a{font-family:"Microsoft YaHei"; font-size:12px; color:#fff;}

.footer .f_top .f_left dd a:hover{text-decoration:underline;}

.footer .f_top .f_right{margin-top:30px;}

.footer .f_top .f_right .r_top li{float:left; margin-left:12px;}

.footer .f_top .f_right .r_top li .a1{display:block; width:116px; height:51px; line-height:51px; text-align:center; background:#186ab0; font-family:"Microsoft YaHei"; font-size:14px; color:#fff; margin-bottom:5px;}

.footer .f_top .f_right .r_top li .a1 img{vertical-align:middle; margin-right:6px;}

.footer .f_top .f_right .r_top li .a2{display:block; width:116px; height:51px; line-height:51px; text-align:center; background:#186ab0; font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}

.footer .f_top .f_right .r_top li .a2 img{vertical-align:middle; margin-right:6px;}

.footer .f_top .f_right .r_top li .a1:hover{background:#70b92e;}

.footer .f_top .f_right .r_top li .a2:hover{background:#70b92e;}

.footer .f_top .f_right .r_top li .ewm{display:block; width:106px; height:106px;}

.footer .f_top .f_right .r_top li .ewm_pic{width:106px; height:106px;}

.footer .f_top .f_right .r_top .txt{margin:25px 0 0 8px;}

.footer .f_top .f_right .r_top .txt p{font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}

.footer .f_top .f_right .r_phone{font-family:"Microsoft YaHei"; font-size:18px; color:#fff; padding:10px 18px; border:1px #5e9bcf solid; display:inline-block; margin:12px 0 0 12px;}

.footer .f_bottom{height:90px; line-height:25px; background:#196aaf; text-align:center; font-family:"Microsoft YaHei"; font-size:14px; color:#fff;}

